//
//  UIImage+Extension.swift
//  Swift新浪微博
//
//  Created by 戴鑫 on 16/8/13.
//  Copyright © 2016年 heima. All rights reserved.
//

import UIKit

extension UIImage {
    
    //创建一个"点"的图像
    class func mp_singleDotImage(color: UIColor) -> UIImage {
        
        // 1.开启上下文, 注意scale
        UIGraphicsBeginImageContextWithOptions(CGSize(width: 1, height: 1), false, UIScreen.mainScreen().scale)
        
        // 2.画图并填上颜色
        color.setFill()
        UIRectFill(CGRect(x: 0, y: 0, width: 1, height: 1))
        
        // 3.从上下文获取图像
        let result = UIGraphicsGetImageFromCurrentImageContext()
        
        // 4.关闭上下文
        UIGraphicsEndImageContext()
        
        // 5.返回图像
        return result
        
    }
}
